Golang Job: Golang Full Stack Developer with Google Cloud Plat

Job added on

Location

Dearborn, Michigan - United States of America

Job type

Full-Time

Golang Job Details

 

Title: Golang Full Stack Developer with Google Cloud Platform (Google Cloud Platform) Experience 10.3.2024

Description: STG is a SEI CMMi Level 5 company with several Fortune 500 and State Government clients. STG has an opening for Golang Full Stack Developer with Google Cloud Platform (Google Cloud Platform) Experience.

Please note that this project assignment is with our own direct clients. We do not go through any vendors. STG only does business with direct end clients. This is expected to be a long-term position. STG will provide immigration and permanent residency sponsorship assistance to those candidates who need it.

Job Description:

The right person for this position will have high energy, a positive attitude, a high attention to detail, and an unwavering commitment to teamwork. Golang Full Stack Developer with Google Cloud Platform (Google Cloud Platform) Experience.

Position Description:

We are seeking a talented Full Stack / Site Reliability Engineer to play a key role in developing a comprehensive Internal Developer Platform (IDP) that includes CI/CD pipelines, managed infrastructure, observability, and a developer portal. The primary focus of this role will be on ensuring the stability and scalability of the Internal Developer Platform that hosts the cloud applications that power our customer s connected vehicle experiences. The secondary focus of this role will be to facilitate the enablement of our product teams developing and supporting these cloud applications.

Responsibilities:

Strong background in software development and systems administration, as well as excellent problem-solving and communication skills.

Run a production environment by monitoring availability and taking a holistic view of system health.

Developing, improving, and operating the deployment and orchestration of a complex distributed system

Improve reliability, quality, and time-to-market of our suite of software solutions

Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve

Provide primary operational and engineering Support for multiple large, distributed software applications

Identify and reduce or eliminate toil via automation to maximize the time spent on engineering and innovation

Collaborating with development teams to design, build, and operate scalable and resilient software systems

Automating build, deployment, monitoring, and incident response processes

Performing root cause analysis of production incidents and implementing preventive measures

Participating in an on-call rotation for incident response and support.

Ensuring compliance with security and regulatory standards

Conducting performance analysis and optimization of the system.

 

Skills Required:

Understanding of gRPC & RESTful APIs, and microservices platform

5 - 6 years experience with Golang, JAVA, J2EE, NoSQL/SQL Datastore, Spring Boot, Google Cloud Platform/AWS/Azure, Docker/K8 in Maintenance and Development of multi-tier applications.

4 - 5 Years of experience with any of APM and other monitoring tools such as Grafana Cloud, Dynatrace, New Relic, ELK, Splunk, Prometheus, Sensu, Nagios, Kafka, DataDog, PagerDuty.

Strong experience with product & development teams to establish error budgets by identifying the right SLOs (Service level objective), SLIs (Service level indicators), KPIs (Key performance indicators) and effectively drive the use of the budget to ensure maximum domain availability/uptime.

Experience Preferred:

Regularly review key site technical metrics such as transactions errors, logging, response times, caching strategies, conversion/bounce rates, capacity & resource utilization.

Proactively identify stability risks & work with engineering leadership to establish appropriate mitigation plans

Experience in solving complex architecture/design & business problems, work to simplify, optimize, remove bottlenecks, etc.

Architect, design & develop automation to reduce toil, improve recoverability, availability, latency & scalability of supported applications with understanding of MTTD (Mean Time to Detection) & MTTR (Mean Time to Resolution)

Maintain knowledge repository that includes Standard operating procedure, Release checklists, Runbooks for incident recovery.

 

Education Required:

Bachelor's degree or equivalent qualification in computer science, engineering or related disciplines

Golang Full Stack Developer with Google Cloud Platform (Google Cloud Platform) Experience is based in Dearborn, MI. A great opportunity to experience the corporate environment leading personal career growth.

Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda - vasavi.konda(.@)stgit.com and/or contact @(Two-Four-Eight) Seven- One-Two Six-Seven-Two-Five (@). In the subject line of the email please include: First and Last Name - Golang Full Stack Developer with Google Cloud Platform (Google Cloud Platform) Experience.

For more information about STG, please visit us at .

Sincerely,

Vasavi Konda| Recruiting Specialist

Opportunities don't happen, you create them.

Systems Technology Group (STG)

3001 W. Big Beaver Road, Suite 500

Troy, Michigan 48084

Phone: @(Two-Four-Eight) Seven- One-Two Six-Seven-Two-Five: @(O)

Email:

 

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.